package com.tfswx.fljdmxyy.dto.gndy;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 新增功能定义的输入参数
 *
 * @Author 陈文佳
 * @Date 2023/03/24
 */
@ApiModel(value = "GndyAddInputDTO", description = "新增功能定义的输入参数")
@Data
public class GndyAddInputDTO {

    @ApiModelProperty(value = "分类编码", example = "")
    private String flbm;

    @NotBlank(message = "gnmc-不能为空")
    @ApiModelProperty(value = "功能名称", required = true, example = "")
    private String gnmc;

    @ApiModelProperty(value = "功能显示名称", example = "")
    private String gnxsmc;

    @ApiModelProperty(value = "功能参数", example = "")
    private String gncs;

    @ApiModelProperty(value = "功能图标", example = "")
    private String gntb;

    @ApiModelProperty(value = "功能地址", example = "")
    private String gndz;

    @ApiModelProperty(value = "权限编辑器名称", example = "")
    private String qxbjqmc;

    @ApiModelProperty(value = "权限编辑器地址", example = "")
    private String qxbjqdz;

    @ApiModelProperty(value = "功能序号", example = "")
    private Integer gnxh;

    @ApiModelProperty(value = "备注", example = "")
    private String bz;

    @ApiModelProperty(value = "是否第三方功能", example = "")
    private String sfdsfgn;
}